dry excavation - German English Dictionary